seismic transducers - French English Dictionary